package com.tgpms.web.element.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;

import lombok.Data;

/**
 * 附件表
 *
 * @author jl
 * @since 2020-07-13 11:33:15
 */
@Data
@TableName("WS_DOC")
public class WsDoc implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 主键ID
     */
    @TableId(value = "ID", type = IdType.INPUT)
    private String id;
    /**
     * 附件原名称
     */
    @TableField(value = "ORIGINAL_NAME")
    private String originalName;
    /**
     * 服务器文件名
     */
    @TableField(value = "NEW_NAME")
    private String newName;
    /**
     * 文件扩展名
     */
    @TableField(value = "EXT_NAME")
    private String extName;
    /**
     * 文件物理路径
     */
    @TableField(value = "FILE_PATH")
    private String filePath;
    /**
     * 文件大小
     */
    @TableField(value = "FILE_SIZE")
    private String fileSize;
    /**
     * 文件MD5码
     */
    @TableField(value = "FILE_MD")
    private String fileMd;
    /**
     * 文件类型
     */
    @TableField(value = "TYPE")
    private String type;
    /**
     * 上传人
     */
    @TableField(value = "UPLOAD_USER")
    private String uploadUser;
    /**
     * 上传时间
     */
    @TableField(value = "UPLOAD_DATE")
    private Date uploadDate;

}
